snake cucumber - German English Dictionary